Glimpse of Nature was a bulk rare for years, and it wasnt until the Elves deck rose to prominence during Shadowmoor that the card spiked
Though there are ways to take her down, such as through effects to reduce her power or ones that can directly break her, its likely that people will have trouble dealing with her when not being able to defeat her with the most standard method of inflicting damage
Thrasios, Triton Hero This 2-drop 1/3 Simic-colored partner with a four-mana activated ability is our three spot
Outside of the giant monsters, Ikoria collector boosters have the nicest versions of your favorite companions, or any of the original Triomes, which also have a showcase art
Try to use Terra and other cards like Gogo: Mysterious Mine, which can become a copy of Terra to quickly get his cost down by adding creatures to the graveyard